small cape - Turkish English Dictionary